History
History
Synonyms
UK
US
Meaning:
equip

to supply a person, oneself, a ship etc (with what is needed for a purpose)

make ready with supplies

prosper

to succeed (especially financially)

be fortunate; succeed

FEATHER NEST as in Wiktionary
FEATHER NEST as in Wikipedia